Skip to content

Add GearForge - #14807

Merged
runelite-github-app[bot] merged 2 commits into
runelite:masterfrom
marcushill13:add-gearforge
Aug 8, 2026
Merged

Add GearForge#14807
runelite-github-app[bot] merged 2 commits into
runelite:masterfrom
marcushill13:add-gearforge

Conversation

@marcushill13

Copy link
Copy Markdown
Contributor

Adds GearForge, a best-in-slot plugin that works from the gear you actually own.

Repository: https://github.com/marcushill13/gearforge

What it does

Reads your bank once, then answers "of the items I own, what's best?" across four surfaces: saved Setups (with bank filtering), Search (per-slot stat ranking), BiS (best setup per combat style), and Bosses (scored against a boss's real defensive stats, racing every style so it tells you which style to bring).

Notes for review

  • No automation. It reads game state, computes and displays. It never withdraws, deposits, equips or clicks. Every action it enables is one the player performs themselves.
  • No network I/O of its own. All datasets are bundled; equipment stats come from ItemManager.
  • Bank filtering goes through the Bank Tags plugin via TagManager.registerTag and BankTagsService.openBankTag, registering a private namespaced tag rather than touching the user's own tags.
  • Per-account storage via setRSProfileConfiguration, so alts don't share setups or bank data.
  • 4 config options. No reflection, no Java serialization, no external processes.
  • 122 unit tests. The DPS engine is cross-validated against the OSRS Wiki calculator's own test fixtures.

Licensing

Plugin code is BSD 2-Clause. Three bundled resources are generated from third-party datasets (osrsbox-db and weirdgloop/osrs-dps-calc), attributed in the README, with the reasoning recorded in docs/plugin-hub-submission.md. The underlying OSRS Wiki content is CC BY-NC-SA, so the plugin is and will remain free and unmonetised.

Happy to adjust anything that doesn't fit the Hub's expectations.

🤖 Generated with Claude Code

@runelite-github-app

runelite-github-app Bot commented Aug 6, 2026

Copy link
Copy Markdown

@runelite-github-app

Copy link
Copy Markdown

This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.


Internal use only: Reviewer details Maintainer details

@runelite-github-app
runelite-github-app Bot merged commit 8d2d861 into runelite:master Aug 8, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant